ABC Hyde Park Hotel
121 Sussex Gdns., Westminster Abbey, London, United Kingdom, W2 2RU
(02077) 064660 Phone
(02074) 020853 Fax